TAGs: big philosophical questions